package com.xiaoxing.zhinenghuacangku_zhijian.mvp.api;

import com.xiaoxing.zhinenghuacangku_zhijian.mvp.ui.entity.ChouJianChuKuLieBiao;
import com.xiaoxing.zhinenghuacangku_zhijian.mvp.ui.entity.ChouJianTuiKuLieBiao;
import com.xiaoxing.zhinenghuacangku_zhijian.mvp.ui.entity.FengQianLieBiao;
import com.xiaoxing.zhinenghuacangku_zhijian.mvp.ui.entity.JianCeYuanGongNengXuanZe;
import com.xiaoxing.zhinenghuacangku_zhijian.mvp.ui.entity.JianCeYuanJianCe;
import com.xiaoxing.zhinenghuacangku_zhijian.mvp.ui.entity.QuYangCaoZuo;
import com.xiaoxing.zhinenghuacangku_zhijian.mvp.ui.entity.QuYangGongNengXuanZe;
import com.xiaoxing.zhinenghuacangku_zhijian.mvp.ui.entity.QuYangLieBiao;

import java.util.Map;

import io.reactivex.Observable;

public interface ApiService {


    Observable<QuYangLieBiao> getQuYangLieBiaoData(Map<String, String> map);


    Observable<FengQianLieBiao> getFengQianLieBiaoList(Map<String, String> map);

    Observable<ChouJianChuKuLieBiao> getChouJianChuKuLieBiaoList(Map<String, String> map);

    Observable<QuYangGongNengXuanZe> getQuYangGongNengXuanZeData(Map<String, String> map);

    Observable<QuYangCaoZuo> getQuYangCaoZuoData(Map<String, String> map);

    Observable<JianCeYuanJianCe> getJianCeYuanJianCeData(Map<String, String> map);

    Observable<JianCeYuanGongNengXuanZe> getJianCeYuanGongNengXuanZeData(Map<String, String> map);

    Observable<ChouJianTuiKuLieBiao> getChouJianTuiKuLieBiaoList(Map<String, String> map);

}
